#app .tile.tile-position-1-1 {
    top: 15px;
    left: 15px;
}

#app .tile.tile-position-1-2 {
    top: 136px;
    left: 15px;
}

#app .tile.tile-position-1-3 {
    top: 256px;
    left: 15px;
}

#app .tile.tile-position-1-4 {
    top: 377px;
    left: 15px;
}

#app .tile.tile-position-2-1 {
    top: 15px;
    left: 135px;
}

#app .tile.tile-position-2-2 {
    top: 136px;
    left: 135px;
}

#app .tile.tile-position-2-3 {
    top: 256px;
    left: 135px;
}

#app .tile.tile-position-2-4 {
    top: 377px;
    left: 135px;
}

#app .tile.tile-position-3-1 {
    top: 15px;
    left: 256px;
}

#app .tile.tile-position-3-2 {
    top: 136px;
    left: 256px;
}

#app .tile.tile-position-3-3 {
    top: 256px;
    left: 256px;
}

#app .tile.tile-position-3-4 {
    top: 377px;
    left: 256px;
}

#app .tile.tile-position-4-1 {
    top: 15px;
    left: 377px;
}

#app .tile.tile-position-4-2 {
    top: 136px;
    left: 377px;
}

#app .tile.tile-position-4-3 {
    top: 256px;
    left: 377px;
}

#app .tile.tile-position-4-4 {
    top: 377px;
    left: 377px;
}

@media screen and (max-width: 520px) {
    body #app .tile.tile-position-1-1 {
        top: 10px;
        left: 10px;
    }

    body #app .tile.tile-position-1-2 {
        top: 77px;
        left: 10px;
    }

    body #app .tile.tile-position-1-3 {
        top: 144px;
        left: 10px;
    }

    body #app .tile.tile-position-1-4 {
        top: 211px;
        left: 10px;
    }

    body #app .tile.tile-position-2-1 {
        top: 10px;
        left: 77px;
    }

    body #app .tile.tile-position-2-2 {
        top: 77px;
        left: 77px;
    }

    body #app .tile.tile-position-2-3 {
        top: 144px;
        left: 77px;
    }

    body #app .tile.tile-position-2-4 {
        top: 211px;
        left: 77px;
    }

    body #app .tile.tile-position-3-1 {
        top: 10px;
        left: 144px;
    }

    body #app .tile.tile-position-3-2 {
        top: 77px;
        left: 144px;
    }

    body #app .tile.tile-position-3-3 {
        top: 144px;
        left: 144px;
    }

    body #app .tile.tile-position-3-4 {
        top: 211px;
        left: 144px;
    }

    body #app .tile.tile-position-4-1 {
        top: 10px;
        left: 211px;
    }

    body #app .tile.tile-position-4-2 {
        top: 77px;
        left: 211px;
    }

    body #app .tile.tile-position-4-3 {
        top: 144px;
        left: 211px;
    }

    body #app .tile.tile-position-4-4 {
        top: 211px;
        left: 211px;
    }
}